<?php

namespace app\admin\validate;
use think\Validate;

/**
 * 帖子分类验证器
 * @package app\admin\validate
 */
class PostCate extends Validate
{
    // 定义验证规则
    protected $rule = [
        'id|ID' => 'require',
        'name|分类名' => 'require|unique:admin_post_cate',
    ];

    // 定义验证提示
    protected $message = [
        'id.require' => 'ID必须',
        'name.require' => '请输入分类名',
        'name.unique'     => '该分类名已存在',
    ];

    // 定义验证场景
    protected $scene = [
        // 添加
        'insert' => ['name'],
        //更新
        'update'  =>  ['id', 'name'],
    ];
}
